Mobile
Log In Sign Up
Home > chinese-english > "salivation due to the spleen heat" in English

English translation for "salivation due to the spleen heat"